easily installed - Turc Anglais Dictionnaire